package com.mmd.openfire_admin.dao;

import com.mmd.openfire_admin.generator.pojo.Fpqueueagent;
import com.mmd.openfire_admin.generator.pojo.FpqueueagentExample;
import com.mmd.openfire_admin.generator.pojo.FpqueueagentKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface FpqueueagentMapper {
    int countByExample(FpqueueagentExample example);

    int deleteByExample(FpqueueagentExample example);

    int deleteByPrimaryKey(FpqueueagentKey key);

    int insert(Fpqueueagent record);

    int insertSelective(Fpqueueagent record);

    List<Fpqueueagent> selectByExample(FpqueueagentExample example);

    Fpqueueagent selectByPrimaryKey(FpqueueagentKey key);

    int updateByExampleSelective(@Param("record") Fpqueueagent record, @Param("example") FpqueueagentExample example);

    int updateByExample(@Param("record") Fpqueueagent record, @Param("example") FpqueueagentExample example);

    int updateByPrimaryKeySelective(Fpqueueagent record);

    int updateByPrimaryKey(Fpqueueagent record);
}